China2026-07-09 12:26:13China Sells $19B in US Treasuries in March, Moody's Downgrade Adds to Trade War WoesChina reduced its US Treasury holdings by $18.9 billion in March amid escalating trade tensions, dropping to third-largest holder. Moody's downgraded US credit rating from AAA to Aa1, raising concerns about dollar assets and potential shifts toward alternatives like Bitcoin.640